extern struct mapgen_gamelevel vizmap;

unsigned char viz_has_gift(int);
unsigned char viz_get_tile(int x, int y);
void viz_convert(int w, int h, unsigned char *tiles, int *rooms);
int viz_get_room(int x, int y);
void viz_entry_at(roominfo *r);
void viz_exit_at(roominfo *r);
void viz_place_enemies(roominfo *r);
void viz_gift(roominfo *r);
void viz_teleporter(roominfo *, roominfo *);
void viz_init_hooks();
